ping一个地址回显无法访问目的主机,然后显示请求超时time out问题分析 您所在的位置:网站首页 ping 主机不可达 ping一个地址回显无法访问目的主机,然后显示请求超时time out问题分析

ping一个地址回显无法访问目的主机,然后显示请求超时time out问题分析

2024-07-10 12:53| 来源: 网络整理| 查看: 265

ping一个地址回显无法访问目的主机,然后显示time out问题分析

ping一个设备地址172.31.232.200,发现先回显无法访问目的主机,然后显示time out。

已知pc安装有usb网卡,配置了172.31.232.145/24的ip地址,应该显示用自己的ip地址去查目的ip的mac地址,若没得到响应,

会用自己ip显示无法访问目的主机。但其后显示time out,是指ping的request消息已经发出,超时是指没有在规定的时间收到对应的

响应包,为啥会这样?我以为应该再显示三次无法访问目的主机才对。

下图是路由表的显示:

抓包复现一下看看:

发现ping的request消息发出三次,和cmd下的ping结果一致。但用的是集中网卡的mac地址和ip,看看发给的目的mac地址是谁的?

发现发给的默认网关的mac地址

但ping包只发出三次,time out只显示三次,前面的目标主机不可达是怎么回事?

  icmp  || arp  contains  000e-c6fa-5a4c,抓包过滤usb的网卡mac地址,看看是否有对应的arp发出?

这种双网卡,usb没有配置网关的情况下,ping直连网段ip也会查询默认路由?

把默认路由禁用掉,集成网卡的禁用掉看看结果,对比一下:

 

 

通过对比发现:当存在默认路由和没有网关直连路由时,ping的过程先查直连路由网卡,没有得到arp响应,再查默认路由,从默认路由的网卡发出。  


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有